curbstone (well) - Alemán Inglés Diccionario